package nmrc.model;

import nmrc.data.DoubleMatch;

/*******************************************************************************
 * 
 ******************************************************************************/
public interface IPeakMatch
{
    /***************************************************************************
     * @return
     **************************************************************************/
    public Double getOverallDiff();

    /***************************************************************************
     * @return
     **************************************************************************/
    public DoubleMatch getAlphaMatch();

    /***************************************************************************
     * @return
     **************************************************************************/
    public DoubleMatch getBetaMatch();

    /***************************************************************************
     * @return
     **************************************************************************/
    public Double getAlpha();

    /***************************************************************************
     * @return
     **************************************************************************/
    public Double getBeta();

    /***************************************************************************
     * @return
     **************************************************************************/
    public Double getPreviousAlpha();

    /***************************************************************************
     * @return
     **************************************************************************/
    public Double getPreviousBeta();

    /***************************************************************************
     * @return
     **************************************************************************/
    public IPeak getPeak();
}
